home *** CD-ROM | disk | FTP | other *** search
- /* Prototypes for functions defined in Modules/socketmodule.c */
-
- static PyObject * PySocket_Err(void);
- static PySocketSockObject * PySocketSock_New(int , int , int , int );
- static int setipaddr(unsigned char * , struct sockaddr_in * );
- static PyObject * makeipaddr(struct sockaddr_in * );
- static PyObject * makesockaddr(struct sockaddr * , int );
- static int getsockaddrarg(PySocketSockObject * , PyObject * , struct sockaddr ** , int * );
- static int getsockaddrlen(PySocketSockObject * , int * );
- static PyObject * PySocketSock_accept(PySocketSockObject * , PyObject * );
- static PyObject * PySocketSock_setblocking(PySocketSockObject * , PyObject * );
- static PyObject * PySocketSock_setsockopt(PySocketSockObject * , PyObject * );
- static PyObject * PySocketSock_getsockopt(PySocketSockObject * , PyObject * );
- static PyObject * PySocketSock_bind(PySocketSockObject * , PyObject * );
- static PyObject * PySocketSock_close(PySocketSockObject * , PyObject * );
- static PyObject * PySocketSock_connect(PySocketSockObject * , PyObject * );
- static PyObject * PySocketSock_fileno(PySocketSockObject * , PyObject * );
- static PyObject * PySocketSock_dup(PySocketSockObject * , PyObject * );
- static PyObject * PySocketSock_getsockname(PySocketSockObject * , PyObject * );
- static PyObject * PySocketSock_getpeername(PySocketSockObject * , PyObject * );
- static PyObject * PySocketSock_listen(PySocketSockObject * , PyObject * );
- static PyObject * PySocketSock_makefile(PySocketSockObject * , PyObject * );
- static PyObject * PySocketSock_recv(PySocketSockObject * , PyObject * );
- static PyObject * PySocketSock_recvfrom(PySocketSockObject * , PyObject * );
- static PyObject * PySocketSock_send(PySocketSockObject * , PyObject * );
- static PyObject * PySocketSock_sendto(PySocketSockObject * , PyObject * );
- static PyObject * PySocketSock_shutdown(PySocketSockObject * , PyObject * );
- static void PySocketSock_dealloc(PySocketSockObject * );
- static PyObject * PySocketSock_getattr(PySocketSockObject * , unsigned char * );
- static PyObject * PySocketSock_repr(PySocketSockObject * );
- static PyObject * PySocket_gethostname(PyObject * , PyObject * );
- static PyObject * PySocket_gethostbyname(PyObject * , PyObject * );
- static PyObject * PySocket_gethostbyaddr(PyObject * , PyObject * );
- static PyObject * PySocket_getservbyname(PyObject * , PyObject * );
- static PyObject * PySocket_socket(PyObject * , PyObject * );
- static PyObject * PySocket_fromfd(PyObject * , PyObject * );
- static PyObject * PySocket_ntohs(PyObject * , PyObject * );
- static PyObject * PySocket_ntohl(PyObject * , PyObject * );
- static PyObject * PySocket_htons(PyObject * , PyObject * );
- static PyObject * PySocket_htonl(PyObject * , PyObject * );
- static void insint(PyObject * , unsigned char * , int );
-